/* フォントサイズ指定 */
.font_type1       { font-size:20pt; font-weight:bold; color:#2222ff;}
.font_type2       { font-size:11pt; font-family:HGP創英角ﾎﾟｯﾌﾟ体;}
.font_type3       { color:#2222ff;}
.font_type4       { color:#ff0000;}
.font_type5       { font-size:9pt; }


/* ボックス枠線 */
.box_br	          { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:50pt; }      /* HTMLタグbr */
.box_brclear      { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグbrclear */
.box_p	          { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:70pt; }      /* HTMLタグp */
.box_font_sizeh   { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:120pt; width:240pt; }   /* HTMLタグfont_sizeh */
.box_big	      { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:70pt; }      /* HTMLタグbig */
.box_small	      { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:90pt; }      /* HTMLタグsmall */
.box_font_color   { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:200pt;}      /* HTMLタグfont_color */
.box_b            { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:50pt; }      /* HTMLタグb */
.box_i            { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:50pt; }      /* HTMLタグi */
.box_tt           { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:70pt; }      /* HTMLタグtt */
.box_font_face    { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:200pt; }     /* HTMLタグfont_face */
.box_emstrong     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:120pt; }     /* HTMLタグemstrong */
.box_u            { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:50pt; }      /* HTMLタグu */
.box_marquee      { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグmarquee */
.box_blink        { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:120pt; }     /* HTMLタグblink */
.box_imgsrc       { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグimgsrc */
.box_imgwh        { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグimgwh */
.box_imgalt       { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグimgalt */
.box_imgborder    { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグimgborder */
.box_imgclear     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグimgclear */
.box_imgalign     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100%; }      /* HTMLタグimgalign */
.box_ahref        { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLタグahref */
.box_table        { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:200pt; }     /* HTMLタグtable */
.box_frame1       { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLタグframe1 */
.box_frame2       { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLタグframe2 */
.box_frameborder  { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLタグframe border */
.box_HTMLwhat     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLとは */
.box_HTMLbase     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:100pt; }     /* HTML基本構造 */
.box_body_color   { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLタグbody bgcolor */
.box_comment      { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* HTMLコメント */
.box_jshensuu     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* JavaScript変数 */
.box_jscomment    { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:300pt; }     /* JavaScriptコメント */
.box_jsmethod     { border-style:solid; border-color:#ffaaaa; border-width:2pt; height:1pt; width:150pt; }     /* JavaScript関数 */

/* ボックス背景色 */
.box_bgcolor_blue  { border-width:2pt; height:1pt; width:250pt; background-color:"#aaaaff" }
.box_bgcolor_red   { border-width:2pt; height:1pt; width:450pt; background-color:"#ffdddd" }

/* カラーコードの色 */
.color_red        { border-style:solid; border-color:#000000; background-color:Red; border-width:1pt; height:5pt; width:15pt; }			/* Red */
.color_crimson    { border-style:solid; border-color:#000000; background-color:Crimson; border-width:1pt; height:5pt; width:15pt; }	/* Crimson */
.color_firebrick  { border-style:solid; border-color:#000000; background-color:Firebrick; border-width:1pt; height:5pt; width:15pt; } /* Firebrick */
.color_deeppink   { border-style:solid; border-color:#000000; background-color:Deeppink; border-width:1pt; height:5pt; width:15pt; } /* Deeppink */
.color_orangered  { border-style:solid; border-color:#000000; background-color:Orangered; border-width:1pt; height:5pt; width:15pt; } /* Orangered */
.color_tomato     { border-style:solid; border-color:#000000; background-color:Tomato; border-width:1pt; height:5pt; width:15pt; } /* Tomato */
.color_fuchsia    { border-style:solid; border-color:#000000; background-color:Fuchsia; border-width:1pt; height:5pt; width:15pt; } /* Fuchsia */
.color_hotpink    { border-style:solid; border-color:#000000; background-color:Hotpink; border-width:1pt; height:5pt; width:15pt; } /* Hotpink */
.color_lightpink  { border-style:solid; border-color:#000000; background-color:Lightpink; border-width:1pt; height:5pt; width:15pt; } /* Lightpink */
.color_indianred  { border-style:solid; border-color:#000000; background-color:Indianred; border-width:1pt; height:5pt; width:15pt; } /* Indianred */
.color_yellow     { border-style:solid; border-color:#000000; background-color:Yellow; border-width:1pt; height:5pt; width:15pt; } /* Yellow */
.color_wheat      { border-style:solid; border-color:#000000; background-color:Wheat; border-width:1pt; height:5pt; width:15pt; } /* Wheat */
.color_tan        { border-style:solid; border-color:#000000; background-color:Tan; border-width:1pt; height:5pt; width:15pt; } /* Tan */
.color_lightsalmon { border-style:solid; border-color:#000000; background-color:Lightsalmon; border-width:1pt; height:5pt; width:15pt; } /* Lightsalmon */
.color_gold       { border-style:solid; border-color:#000000; background-color:Gold; border-width:1pt; height:5pt; width:15pt; } /* Gold */
.color_aliceblue  { border-style:solid; border-color:#000000; background-color:Aliceblue; border-width:1pt; height:5pt; width:15pt; } /* Aliceblue */
.color_antiquewhite { border-style:solid; border-color:#000000; background-color:Antiquewhite; border-width:1pt; height:5pt; width:15pt; } /* Antiquewhite */
.color_aqua       { border-style:solid; border-color:#000000; background-color:Aqua; border-width:1pt; height:5pt; width:15pt; } /* Aqua */
.color_aquamarine { border-style:solid; border-color:#000000; background-color:Aquamarine; border-width:1pt; height:5pt; width:15pt; } /* Aquamarine */
.color_azure      { border-style:solid; border-color:#000000; background-color:Azure; border-width:1pt; height:5pt; width:15pt; } /* Azure */
.color_beige      { border-style:solid; border-color:#000000; background-color:Beige; border-width:1pt; height:5pt; width:15pt; } /* Beige */
.color_bisque     { border-style:solid; border-color:#000000; background-color:Bisque; border-width:1pt; height:5pt; width:15pt; } /* Bisque */
.color_black      { border-style:solid; border-color:#000000; background-color:Black; border-width:1pt; height:5pt; width:15pt; } /* Black */
.color_blanchedalmond { border-style:solid; border-color:#000000; background-color:Blanchedalmond; border-width:1pt; height:5pt; width:15pt; } /* Blanchdalmond */
.color_blue       { border-style:solid; border-color:#000000; background-color:blue; border-width:1pt; height:5pt; width:15pt; } /* blue */
.color_blueviolet { border-style:solid; border-color:#000000; background-color:Blueviolet; border-width:1pt; height:5pt; width:15pt; } /* Blueviolet */
.color_brass      { border-style:solid; border-color:#000000; background-color:Brass; border-width:1pt; height:5pt; width:15pt; } /* Brass */
.color_brown      { border-style:solid; border-color:#000000; background-color:Brown; border-width:1pt; height:5pt; width:15pt; } /* Brown */
.color_burlywood  { border-style:solid; border-color:#000000; background-color:Burlywood; border-width:1pt; height:5pt; width:15pt; } /* Burlywood */
.color_cadetblue  { border-style:solid; border-color:#000000; background-color:Cadetblue; border-width:1pt; height:5pt; width:15pt; } /* Cadetblue */
.color_chartreuse { border-style:solid; border-color:#000000; background-color:Chartreuse; border-width:1pt; height:5pt; width:15pt; } /* Chartreuse */
.color_chocolate  { border-style:solid; border-color:#000000; background-color:Chocolate; border-width:1pt; height:5pt; width:15pt; } /* Chocolate */
.color_coolcopper { border-style:solid; border-color:#000000; background-color:Coolcopper; border-width:1pt; height:5pt; width:15pt; } /* Coolcopper */
.color_cooper     { border-style:solid; border-color:#000000; background-color:Cooper; border-width:1pt; height:5pt; width:15pt; } /* Cooper */
.color_coral      { border-style:solid; border-color:#000000; background-color:Coral; border-width:1pt; height:5pt; width:15pt; } /* Coral */
.color_cornflower { border-style:solid; border-color:#000000; background-color:Cornflower; border-width:1pt; height:5pt; width:15pt; } /* Cornflower */
.color_cornflowerblue { border-style:solid; border-color:#000000; background-color:Cornflowerblue; border-width:1pt; height:5pt; width:15pt; } /* Cornflowerblue */
.color_cornsilk   { border-style:solid; border-color:#000000; background-color:Cornsilk; border-width:1pt; height:5pt; width:15pt; } /* Cornsilk */
.color_crimson    { border-style:solid; border-color:#000000; background-color:#DC143C; border-width:1pt; height:5pt; width:15pt; } /* Crimson */
.color_cyan       { border-style:solid; border-color:#000000; background-color:Cyan; border-width:1pt; height:5pt; width:15pt; } /* Cyan */
.color_darkblue   { border-style:solid; border-color:#000000; background-color:Darkblue; border-width:1pt; height:5pt; width:15pt; } /* Darkblue */
.color_darkbrown  { border-style:solid; border-color:##000000; background-color:#DA0B00; border-width:1pt; height:5pt; width:15pt; } /* Darkbrown */
.color_darkcyan   { border-style:solid; border-color:#000000; background-color:Darkcyan; border-width:1pt; height:5pt; width:15pt; } /* Darkcyan */
.color_darkgoldenrod { border-style:solid; border-color:#000000; background-color:Darkgoldenrod; border-width:1pt; height:5pt; width:15pt; } /* Darkgoldenrod */
.color_darkgray   { border-style:solid; border-color:#000000; background-color:Darkgray; border-width:1pt; height:5pt; width:15pt; } /* Darkgray */
.color_darkgreen  { border-style:solid; border-color:#000000; background-color:Darkgreen; border-width:1pt; height:5pt; width:15pt; } /* Darkgreen */
.color_darkkhaki  { border-style:solid; border-color:#000000; background-color:Darkkhaki; border-width:1pt; height:5pt; width:15pt; } /* Darkkhaki */
.color_darkmagenta { border-style:solid; border-color:#000000; background-color:Darkmagenta; border-width:1pt; height:5pt; width:15pt; } /* Darkmagenta */
.color_darkolivegreen { border-style:solid; border-color:#000000; background-color:Darkolivegreen; border-width:1pt; height:5pt; width:15pt; } /* Darkolivegreen */
.color_darkorange { border-style:solid; border-color:#000000; background-color:darkorange; border-width:1pt; height:5pt; width:15pt; } /* darkorange */
.color_darkorchid { border-style:solid; border-color:#000000; background-color:darkorchid; border-width:1pt; height:5pt; width:15pt; } /* darkorchid */
.color_darkred    { border-style:solid; border-color:#000000; background-color:darkred; border-width:1pt; height:5pt; width:15pt; } /* darkred */
.color_darksalmon { border-style:solid; border-color:#000000; background-color:darksalmon; border-width:1pt; height:5pt; width:15pt; } /* darksalmon */
.color_darkseagreen { border-style:solid; border-color:#000000; background-color:darkseagreen; border-width:1pt; height:5pt; width:15pt; } /* darkseagreen */
.color_darkslateblue { border-style:solid; border-color:#000000; background-color:darkslateblue; border-width:1pt; height:5pt; width:15pt; } /* darkslateblue */
.color_darkslategray { border-style:solid; border-color:#000000; background-color:darkslategray; border-width:1pt; height:5pt; width:15pt; } /* darkslategray */
.color_darkturquoise { border-style:solid; border-color:#000000; background-color:darkturquoise; border-width:1pt; height:5pt; width:15pt; } /* darkturquoise */
.color_darkviolet { border-style:solid; border-color:#000000; background-color:darkviolet; border-width:1pt; height:5pt; width:15pt; } /* darkviolet */
.color_deeppink   { border-style:solid; border-color:#000000; background-color:deeppink; border-width:1pt; height:5pt; width:15pt; } /* deeppink */
.color_deepskyblue { border-style:solid; border-color:#000000; background-color:deepskyblue; border-width:1pt; height:5pt; width:15pt; } /* deepskyblue */
.color_dimgray    { border-style:solid; border-color:#000000; background-color:dimgray; border-width:1pt; height:5pt; width:15pt; } /* dimgray */
.color_dodgerblue { border-style:solid; border-color:#000000; background-color:dodgerblue; border-width:1pt; height:5pt; width:15pt; } /* dodgerblue */
.color_floralwhite { border-style:solid; border-color:#000000; background-color:floralwhite; border-width:1pt; height:5pt; width:15pt; } /* floralwhite */
.color_forestgreen { border-style:solid; border-color:#000000; background-color:forestgreen; border-width:1pt; height:5pt; width:15pt; } /* forestgreen */
.color_gainsboro  { border-style:solid; border-color:#000000; background-color:gainsboro; border-width:1pt; height:5pt; width:15pt; } /* gainsboro */
.color_ghostwhite { border-style:solid; border-color:#000000; background-color:ghostwhite; border-width:1pt; height:5pt; width:15pt; } /* ghostwhite */
.color_goldenrod  { border-style:solid; border-color:#000000; background-color:goldenrod; border-width:1pt; height:5pt; width:15pt; } /* goldenrod */
.color_gray       { border-style:solid; border-color:#000000; background-color:gray; border-width:1pt; height:5pt; width:15pt; } /* gray */
.color_green      { border-style:solid; border-color:#000000; background-color:green; border-width:1pt; height:5pt; width:15pt; } /* green */
.color_greenyellow { border-style:solid; border-color:#000000; background-color:greenyellow; border-width:1pt; height:5pt; width:15pt; } /* greenyellow */

/* 背景色指定 */
.bgcolor1         { background-color:#ffaaaa; }
.bgcolor_red      { background-color:#ff0000; }
.bgcolor_green    { background-color:#008000; }
.bgcolor_blue     { background-color:#0000ff; }

/* メニューのスタイル指定 */
A.menu:link       { color:#00aa00; text-decoration:none; }
A.menu:visited    { color:#00aa00; text-decoration:none; }
A.menu:active     { color:#00aa00; text-decoration:none; }
A.menu:hover      { background-color:#aaaaff; text-decoration:none; }
